From standup comedy acts to situational comedy in a fictional restaurant, is comedy scene finally taking off in India?